Search Result:new england aster
Overview of noun new_england_aster
The noun new england aster has 1 sense
- New England aster, Aster novae-angliae -- (common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy)